﻿*{ margin:0; padding:0;}
body{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:black; width:1003px; margin:0 auto;}
ul,li{ list-style:none;}
img{ border:none;}
a{ color:black; text-decoration:none;}
a:hover{ color:#ff5a00; text-decoration:underline;}
.clear{ clear:both;}
/*----------------------------------------------------结束公用样式的设置------------------------------------------------------------*/
div#header{ width:100%; background:url(../images/header_bj.gif) no-repeat; height:90px;}
div#header div#logo{ float:left; background:url(../images/logo.png) no-repeat; width:377px; height:65px; margin-left:15px; margin-top:10px; text-indent:-9999px;}
div#header div#search{ float:right; margin-right:10px; margin-top:50px; background:url(../images/search_bj.png) no-repeat; width:435px; height:30px; line-height:30px;}
div#header div#search ul{ width:98%; margin:0 auto;}
div#header div#search ul li{ float:left;}
div#header div#search ul li a{ display:block; padding-left:5px;}
div#header div#search ul li input,div#header div#search ul li select{  margin-top:0; _margin-top:0px; *margin-top:3px;}
div#header div#search ul li input.input_search_btn{ height:20px; *height:21px; overflow:hidden;}
/*-------------------结束头文件的样式设置--------------------------------------*/
div#nav{ width:1001px; margin:0 auto; background:url(../images/nav_bj.gif) no-repeat; height:33px; line-height:33px; border:1px solid #2581c3; border-top:none; border-bottom:none; clear:both;}
div#nav ul{  margin:0 auto; width:700px;}
div#nav ul li{ float:left; background:url(../images/nav_line.png) no-repeat right top; width:95px;}
div#nav ul li.no_line{ background:none;}
#nav_btn01 div#nav ul li a#nav_hover01{ background:url(../images/nav_text.png) no-repeat -105px -33px;}
#nav_btn02 div#nav ul li a#nav_hover02{ background:url(../images/nav_text.png) no-repeat -192px -33px;}
#nav_btn03 div#nav ul li a#nav_hover03{ background:url(../images/nav_text.png) no-repeat -293px -33px;}
#nav_btn04 div#nav ul li a#nav_hover04{ background:url(../images/nav_text.png) no-repeat -392px -33px;}
#nav_btn05 div#nav ul li a#nav_hover05{ background:url(../images/nav_text.png) no-repeat -488px -33px;}
#nav_btn06 div#nav ul li a#nav_hover06{ background:url(../images/nav_text.png) no-repeat -583px -33px;}
#nav_btn07 div#nav ul li a#nav_hover07{ background:url(../images/nav_text.png) no-repeat -680px -33px;}
/*-----------------------------nav的类似flash动画效果的样式设置-------------------------------------------------*/
span.hover{ filter:alpha(opacity=0);}
ul li.nav01,ul li.nav02,ul li.nav03,ul li.nav04,ul li.nav05,ul li.nav06,ul li.nav07{ cursor:pointer; float:left; height:33px; line-height:33px;}
ul a.main{ background:url(../images/nav_text.png) no-repeat left top; display:block; position:relative; height:33px; text-decoration:none; width:auto;}
ul a.main span{ display:none;}
div#nav ul li a.main{ width:95px; cursor:pointer;}
ul li.nav01 a.main{ background-position:-105px top; z-index:1;}
ul li.nav02 a.main{ background-position:-192px top; z-index:2;}
ul li.nav03 a.main{ background-position:-293px top; z-index:3;}
ul li.nav04 a.main{ background-position:-392px top; z-index:4;}
ul li.nav05 a.main{ background-position:-488px top; z-index:5;}
ul li.nav06 a.main{ background-position:-583px top; z-index:6;}
ul li.nav07 a.main{ background-position:-680px top; z-index:7;}
ul li a.main span.hover{background:url(../images/nav_text.png) no-repeat left -33px; cursor:pointer; display:block; padding:0px; top:0; position:absolute; right:0; height:33px; width:100%; z-index:100;}
ul li.nav01 a.main span.hover{ background-position:-105px -33px; padding:0;}
ul li.nav02 a.main span.hover{ background-position:-192px -33px; }
ul li.nav03 a.main span.hover{ background-position:-293px -33px; }
ul li.nav04 a.main span.hover{ background-position:-392px -33px; }
ul li.nav05 a.main span.hover{ background-position:-488px -33px; }
ul li.nav06 a.main span.hover{ background-position:-583px -33px;}
ul li.nav07 a.main span.hover{ background-position:-680px -33px;}

/*------------------结束导航的样式设置------------------------------*/
div#ann{ width:1001px; margin:0 auto; background:url(../images/ann_bj.gif) repeat-x; height:30px; line-height:30px; border:1px solid #c3c4c5; border-top:none; color:#3f6081; clear:both;}
div#ann ul{ width:95%; margin:0 auto;}
div#ann ul li{ float:left; margin:0 8px;}
div#ann ul li a{ color:#755e46; line-height:30px;}
div#ann ul li a:hover{ color:#ff5500; text-decoration:none;}
/*---------------------结束公告的样式设置---------------------------*/
div#abv{ width:100%; margin:10px auto;}
div#center_xy{ width:100%; margin:10px auto;}
div#center_xy div#left{ float:left; width:345px;}
div#left div#news{ width:100%; height:210px; overflow:hidden; background:#f1f1f1;}
div h1.blue_border_title,div h1.blue_title{ background:url(../images/blue_title.gif) repeat-x; height:23px; line-height:23px; font-size:120%; color:#3a5a89; border:1px solid #d0d7dd;}
div h1.blue_title{ border:none; border-bottom: 1px solid #d0d7dd;}
div h1 span.title_icon{ float:left; background:url(../images/title_icon_.gif) no-repeat; width:20px; height:23px; margin-left:10px;}
div h1.blue_border_title span.more{ float:right; font-weight:normal; font-size:12px; padding-right:5px;}
div h1.blue_border_title span.more a:hover{ color:#ff5500; text-decoration:none;}
div#left div#news ul{ width:98%; margin:5px auto;}
div#left div#news ul li{ line-height:27px; width:100%; background:url(../images/news_icon.gif) no-repeat left 2px;}
div#left div#news ul li a{ width:79%; display:block; float:left; text-indent:2.7em;}
div#left div#news ul li span{ width:20%; display:block; float:left; font-size:90%;}
/*------------------------------结束新闻的样式设置----------------------------------------------------*/
div#left div#tool{ margin:10px auto; border:1px solid #d0d7dd; background:white; height:210px; overflow:hidden; width:343px;}
div#left div#tool ul#tools_tip{ width:342; margin:0px auto;}
div#left div#tool ul#tools_tip li{ width:168px; margin:3px 1px; height:56px; float:left; overflow:hidden;}
div#left div#tool ul#tools_tip li.sec input{ line-height:18px;}
/*-----------------------------结束常用工具的样式设置---------------------------------------------------*/
div#left div#ass{ margin:10px auto; border:1px solid #d0d7dd; background:white; height:110px; overflow:hidden; width:343px;}
div#left div#ass ul#ass_tip { width:342px; margin:5px auto; padding-left:2px;}
div#left div#ass ul#ass_tip li{ width:168px; margin:2px 1px; height:32px; line-height:32px; float:left;}
div#left div#ass ul#ass_tip li a{ display:block; width:100%; text-align:center; font-size:120%; font-weight:bold; background:url(../images/ass_nav.gif) no-repeat left top; overflow:hidden;}
div#left div#ass ul#ass_tip li a:hover{ background-position:left -32px; text-decoration:none; color:black;}
/*--------------------------------结束房产助手的样式设置-------------------------------------------------*/
div#left div#survey{margin:10px auto; border:1px solid #d0d7dd; background:white; height:165px; overflow:hidden; width:343px; }
div#left div#survey h4.sur_title{height:35px; line-height:35px; font-size:120%; color:#3a5a89; text-indent:1.3em;}
div#left div#survey p{ line-height:23px; text-indent:1.3em; *height:23px;}
div#left div#survey p input{ display:inline; margin-right:3px; }
/*--------------------------------结束网上调查的样式设置-------------------------------------------------*/
/*----------------------------------开始右边的样式设置-------------------------------------------------------------*/
div#right{ float:right; width:650px; height:1%; overflow:hidden;}
div#right div.show_pic{ width:648px; margin:0 auto;background:url(../images/products_bj.jpg) no-repeat; height:208px; overflow:hidden; border:1px solid #d0d7dd;}
div h1.blue_text_title{ font-size:120%; color:#3a5a89;line-height:25px; float:left; height:25px; margin-top:10px;}
div h1.blue_text_title span.more{ float:right; font-weight:normal; font-size:12px; padding-right:5px;}
div h1.blue_text_title span.more a:hover{ color:#ff5500; text-decoration:none;}
div h1.blue_text_title span.title_icon{ margin-top:3px;}
div#right div.show_pic div.low_pic{ height:160px; margin:15px auto; width:643px; overflow:hidden;}

div#right div.show_pic ul li { float:left; margin:0 6px; text-align:center; height:160px; overflow:hidden;}
div#right div.show_pic ul li a img {display:block; border:1px solid #929292; margin-bottom:8px; width:145px; height:95px; overflow:hidden; margin-bottom:8px;}
div#right div.show_pic ul li a:hover img{ border:1px solid #ff8402;}
div#right div.show_pic ul li h4 a { color:#055eb6; font-size:14px; line-height:24px; }
div#right div.show_pic ul li h4 a:hover { color:#3b6084; text-decoration:none; display:block;}
div#right div.show_pic ul li span a{ display:block;color:#666; }
div#right div.show_pic ul li span a:hover{ background:#dadee4; display:block; text-decoration:none; color:#858586;}
/*--------------------------结束本月热销楼盘的样式设置--------------------------------------------------------*/
div#right div.news_low{ margin:10px auto;}
div#right div#hot_house{ width:648px; margin:10px auto; height:288px; overflow:hidden; border:1px solid #d0d7dd;}
div#right div#hot_house div#reg_list{ margin:15px 5px;}
div#right div#hot_house div#reg_list div.reg{ width:150px; margin:0 4px; float:left;}
div#right div#hot_house div#reg_list div.reg h1.reg_title{ background:url(../images/title_btn.gif) no-repeat; width:149px; height:22px; line-height:22px; font-size:100%; text-indent:2em; color:#3b6084;}
div#right div#hot_house div#reg_list div.reg ul{ width:100%; margin:10px auto; text-align:center; height:1%; overflow:hidden;}
div#right div#hot_house div#reg_list div.reg ul li{ float:left; line-height:20px; width:74px; text-align:center;}
div#right div#hot_house div#reg_list div.reg ul li.reg_li_odd{ background:#ebf2fa;}
div#right div#hot_house div.reg ul.div_reg_hover{  background:#e5e5e5;}
/*-------------------开始页脚的样式设置----------------------------------------------------*/
div#footer{ margin:15px auto; width:1003px; border-top:4px solid #0363ba; _margin-top:-8px; *margin-top:-8px;}
div#footer ul { width:100%; text-align:center;}
div#footer ul li{ display:inline;  height:35px; line-height:35px; text-align:center; margin:5px; color:#093365;}
div#footer ul li a{ color:#093365;}
div#footer p{ text-align:center; height:25px; color:#6d6e71;}
div#footer p b i{ color:#6d6e71;}
/*-----------------------表单的样式设置-----------------------------*/
input,select{ margin:0 2px;}
input.input_search_text{ background:white url(../images/search_bj.gif) repeat-x; border:1px solid #0a76b6; width:200px; height:18px; line-height:18px; color:black; text-indent:0.5em; vertical-align:middle;}
div#search select{ background:url(../images/search_bj.gif) repeat-x; border:1px solid #0a76b6; height:20px; line-height:20px; width:85px;}
input.input_search_btn{ background:url(../images/search_btn_.gif) no-repeat; width:51px; height:20px; border:none; cursor:pointer; color:white; line-height:20px; vertical-align:middle; font-size:100%; letter-spacing:3px; text-align:center;}
input.input_search_btn:hover,input.search_hight{ background-position:left -20px;}
input.input_none_btn{ background:none; border:none; cursor:pointer; text-decoration:underline; font-size:100%; font-weight:bold;}
input.input_none_btn:hover{ color:orange;}
input.input_btn{ background:url(../images/input_btn.gif) no-repeat; width:43px; height:19px; line-height:19px; letter-spacing:3px; cursor:pointer; border:none; font-size:100%; text-align:center; margin:5px;}
input.input_btn:hover{ color:#004698;}
input.input_comments_btn{ background:url(../images/input_btn.jpg) no-repeat; width:76px; height:21px; cursor:pointer; border:none; line-height:21px;}
input.input_comments_btn:hover{ font-weight:bold;}
input.input_text{ width:145px; height:18px; padding-left:5px; border:1px solid #d0d0d0; line-height:18px; background:url(../images/input_text.gif) repeat-x;}
input.input_btn_big{ background:url(../images/input_btn_big.gif) no-repeat; width:95px; height:25px; line-height:25px; text-align:center; border:none; cursor:pointer; margin:8px; color:white;}
input.input_btn_big:hover,input.hight_big{ background-position:left -25px; color:white;}
input.input_tool_btn{ background:url(../images/tools_nav.gif) no-repeat left -59px; height:56px; line-height:56px; padding-left:45px; width:168px; cursor:pointer; border:none; text-align:left; font-weight:bold; font-size:120%; word-wrap:break-word; margin-left:1px;}
input.input_tool_btn:hover,input.hight{ background:url(../images/tools_nav.gif) no-repeat left 1px;}
/*----------------------------------开始内页的样式设置-------------------------------*/
div#center_xy h1.center_title{ background:url(../images/inside_title.gif) repeat-x; width:976px; height:31px; border:1px solid #cad8e6; margin:5px auto; font-size:120%; color:#3f6081; line-height:31px; padding-left:25px;}
div#center_xy h1.center_title span.title_icon{ display:block; float:left; background:url(../images/title_icon.gif) no-repeat left 3px; width:25px; height:25px;}
div#center_xy div#inside_left{ float:left; width:220px; margin:5px auto; overflow:hidden; height:1%; background:#e6f0f8; _height:580px; min-height:580px;}
div#inside_left h2.blue_left_title{ height:25px; line-height:25px; width:210px; margin:10px auto; background:#87aed0; font-size:14px; color:black;}
h2 span.line_icon{display:block; float:left; background:url(../images/line_icon.gif) no-repeat 6px top; width:25px; height:25px;}
div#inside_left ul.inside_left_nav { margin:10px auto; padding-bottom:50px;}
div#inside_left ul.inside_left_nav li{ margin:5px auto; width:198px;}
div#inside_left ul.inside_left_nav li a{ display:block; background:url(../images/inside_left_nav.gif) no-repeat left -25px; width:198px; height:25px; line-height:25px; text-indent:2.5em; color:#3f6081;}
div#inside_left ul.inside_left_nav li a:hover{ background-position:left top; text-decoration:none; color:black; font-weight:bold;}
div#inside_left h3.small_title{ height:20px; width:210px; margin:0 auto; line-height:20px; color:#666; background:#f6f6f6; font-size:100%; text-indent:1em; margin-top:-10px;}
div#inside_left ul.white_bj{ width:170px; margin:0 auto; height:50px; background:white; padding:10px 20px; }
div#inside_left ul.white_bj li{ float:left; width:52px; margin:2px; text-align:center;}
div#inside_left ul.white_bj li a{ line-height:20px; color:#666; }
div#inside_left ul.white_bj li a:hover{ color:#ff5a00; text-decoration:none;}
/*----------------结束内页左导航的样式设置-----------------------------*/
div#center_xy div#inside_right{ width:775px; float:right; margin:5px auto;  _height:580px; min-height:580px;}
div table.table_list{ width:750px; margin:10px auto; border-collapse:collapse;}
div table.table_list td,div#inside_right table.table_list th{ border:1px solid #609cbf; line-height:20px; height:16px; text-align:center;}
div table.table_list th { background:url(../images/table_title.gif) repeat-x; height:28px; line-height:28px; text-align:center;}
div table.table_list td{ padding:2px;}
div table.table_list td a{ text-decoration:underline; color:#ff5a00;}
div table.table_list td a:hover{ color:#004698; }
div table.table_list td span{ text-align:left; display:block; float:left; background:#f0f8fd; width:100%;}
div table.table_list td span b{ color:#a51100;}
/*-------------------开始页码的样式设置-----------------------------*/
div#inside_right div.page{ width:30%; float:right; text-align:right; margin:15px 5px;}
div#inside_right div.page ul li{ float:left; margin:0 5px; height:25px; line-height:25px;}
div#inside_right div.page ul li a{ display:block; float:left;}
div#inside_right div.page ul li a:hover{ color:#fc650a; font-weight:bold; text-decoration:none; text-align:center;}
div#inside_right div.page ul span.page_icon_left,div#inside_right div.page ul span.page_icon_right{ background:url(../images/page_icon.gif) no-repeat; width:15px; height:25px; display:block; float:left;}
div#inside_right div.page ul span.page_icon_right{ background-position:-15px top;}
/*--------------------品牌房商---------------------------------*/
div#inside_left ul.text_box{ width:170px; margin:0 auto; background:white; padding:10px 20px; margin-top:-10px; }
div#inside_left ul.text_box p{ line-height:25px;} 
div#inside_left ul.text_box p a,p span.orange_tel{ text-decoration:underline; color:#ff5a00;}
div#inside_left ul.text_box p a:hover{color:red;}
div h1.right_tltle{ height:100%; background:url(../images/inside_right_title.gif) repeat-x; height:28px; line-height:28px; border:1px solid #cad8e6; font-size:120%; color:#3f6081;padding-left:15px;}
div#inside_right div.brand_list{ margin:15px auto; width:95%;}
div#inside_right div.brand_list ul li{ text-align:center; margin:20px 10px; float:left;}
div#inside_right div.brand_list ul li a img { display:block; width:216px; height:59px; overflow:hidden; border:2px solid #dadada; margin-bottom:10px;}
div#inside_right div.brand_list ul li a:hover img { border:2px solid #ff8406;}
div#inside_right div.brand_list ul li b{ display:block; font-size:120%; color:#004698;}
/*--------------------房盘展示---------------------------------*/
div#inside_right div.show_pic{ width:90%; margin:15px auto;}
div#inside_right div.show_pic ul li { float:left; margin:0 12px; text-align:center; height:160px; overflow:hidden;}
div#inside_right div.show_pic ul li a img {display:block; border:1px solid #929292; margin-bottom:8px; width:145px; height:95px; overflow:hidden; margin-bottom:8px;}
div#inside_right div.show_pic ul li a:hover img{ border:1px solid #ff8402;}
div#inside_right div.show_pic ul li h4 a { color:#055eb6; font-size:14px; line-height:24px; }
div#inside_right div.show_pic ul li h4 a:hover { color:#3b6084; text-decoration:none; display:block;}
div#inside_right div.show_pic ul li span a{ display:block;color:#666; }
div#inside_right div.show_pic ul li span a:hover{ background:#dadee4; display:block; text-decoration:none; color:#858586;}



/*--------------------购房必读-----------------------------------*/
div.purch_list{ width:95%; margin:15px auto;}
div.purch_list ul li{ height:25px; line-height:25px; border-bottom:1px dashed #eee; background:url(../images/abv_icon_news.jpg) no-repeat; text-indent:2em;}
div.purch_list ul li a{ display:block; overflow:hidden; width:630px;  word-break:keep-all; white-space:nowrap;text-overflow:ellipsis; float:left;}
div.purch_list ul li span.date{ float:right; width:70px; font-size:90%; color:#b5b5b5;}
/*----------------------------服务专区-----------------------------*/
div.services_list{ width:90%; margin:25px auto;}
div.services_list ul li{ float:left; margin:0 15px;}
div.services_list ul li p{ line-height:40px; font-size:120%; font-weight:bold;}
/*-------------------------房产资讯-----------------------------------------*/
div.property_list{ width:95%; margin:15px auto; }
div.property_list dl dt { float:left; width:180px;}
div.property_list dl dt img{ display:block; border:1px solid #999; width:168px; height:114px; overflow:hidden;}
div.property_list dl dd{ width:530px; float:left; line-height:20px; color:#808080;}
div.property_list dl dd b{ font-size:120%; text-decoration:underline; color:#004698; line-height:40px;}
div.property_list dl dd a{text-decoration:underline; color:#ff5a00; line-height:30px;}
div.property_list dl dd a:hover{ color:red;}
div.property_list ul{ margin:30px auto;}
div.property_list ul li{ height:25px; line-height:25px; border-bottom:1px dashed #eee; background:url(../images/abv_icon_news.jpg) no-repeat; text-indent:2em;}
div.property_list ul li a{ display:block; overflow:hidden; width:630px;  word-break:keep-all; white-space:nowrap;text-overflow:ellipsis; float:left;}
div.property_list ul li span.date{ float:right; width:70px; font-size:90%; color:#b5b5b5;}
/*----------------查看新闻详情-------------------------*/
div.property_list h1.news_title{ width:100%; line-height:80px; color:#cc0000; font-size:180%; text-align:center;}
div.property_list span.news_date{ display:block; width:100%; text-align:center; padding-bottom:15px; margin-bottom:25px; font-size:100%; color:black; border-bottom:1px dashed #ccc;}
div.property_list p { display:block; width:100%;}
div.property_list p img{ display:block; width:399px; height:255px; border:1px solid #999; margin-bottom:15px; text-align:center;}
div.property_list p { line-height:28px; text-indent:2em; font-size:120%; margin-bottom:15px;}
/*-----------------------------------诚聘英才-----------------------------------*/
div.recr_list{width:90%; margin:25px auto;}
div.recr_list ul{ float:left; width:40%; background:url(../images/abv_icon.gif) no-repeat left -2px; text-indent:3.5em;}
div.recr_list ul.frist{ border-right:1px dashed #a4a4a4; margin-right:30px;}
div.recr_list ul li{ line-height:20px; color:#ad9999; font-size:90%;}
div.recr_list ul li a{ font-size:100%; color:black;}
div.recr_list ul li a:hover{ font-weight:bold; color:#cc3300; text-decoration:none; display:block; width:100%;}
/*-------------------诚聘英才详细页面--------------------------------------*/
div.recr_display_list{width:98%; margin:25px auto; border:1px solid #c7d8ea; background:url(../images/recr_display_bj.jpg) repeat-x;}
div.recr_display_list h1{ font-size:120%; color:#5a676d; width:95%; margin:10px auto; line-height:30px; border-bottom:1px dashed #cbcbcb; padding-bottom:5px;}
div.recr_display_list p{ width:93%; margin:3px auto; line-height:25px;}
div.recr_display_list p b{ color:#0e627c;}
div.recr_display_list ul{ width:85%; margin:5px auto;}
div.recr_display_list ul li{ line-height:25px; }
div.recr_display_list div.e_mail{ width:80%; margin:50px auto; height:48px; line-height:48px;}
div.recr_display_list div.e_mail a{ line-height:48px; color:#325679; text-decoration:underline;}
div.recr_display_list div.e_mail a:hover{ color:#ff5500;}
div table.recr_commernt{ width:87%; margin:25px auto; text-align:left;}
div table.recr_commernt tr td.recr_color{ text-align:right; padding-right:5px;}
div table.recr_commernt td{ line-height:30px;}
div table.recr_commernt td span.red{ color:red; font-weight:bold;}
div table.recr_commernt td input.input_text:hover{ border-color:#cbcbcb;}
div.ante{ height:100px; line-height:100px; text-align:center;}
/*-------------------------------------企业概况--------------------------------*/
div.about_list{ width:95%; margin:25px auto;}
div.about_list ul li{ float:left;}
div.about_list ul li img{ display:block; width:440px; height:271px; overflow:hidden;}
div.about_list ul li.frist_img{ width:460px;}
div.about_list p{ line-height:25px; font-size:120%; text-indent:2em; margin-bottom:15px;}
/*-----------------------------查看房源详细信息---------------------------*/
div#inside_right table.table_list_display{ width:750px; margin:10px auto; border-collapse:collapse;}
div#inside_right table.table_list_display td{ border:1px solid #ededed; line-height:34px; color:#898989; height:34px; text-align:left; padding:2px 3px;}
div#inside_right table.table_list_display td a{ text-decoration:underline; color:#ff5a00;}
div#inside_right table.table_list_display a:hover{ color:#004698; }
div#inside_right table.table_list_display td span{ color:#004698; text-decoration:underline;}
div#inside_right table.table_list_display td.table_display_odd{ background:#f5f5f5; text-align:center; color:black;}
div.desc{ width:710px; margin:10px auto; border:1px solid #ededed; background:#f5f5f5; padding:10px 20px; }
div.desc ol li{ line-height:20px;}
/*----------发布评论----------*/
div#inside_right div.comments{ width:750px; margin:10px auto; border:1px solid #ededed;}
div#inside_right div.comments h1.comments_title{background:#eaeef1; height:28px; line-height:28px; font-size:120%; text-indent:1.2em; color:#034da2;}
div#inside_right div.comments ul{ width:90%; margin:5px auto;}
div#inside_right div.comments ul li{ margin-top:7px; margin-bottom:10px;}
div#inside_right div.comments ul li b{ color:red;}
div#inside_right div.comments ul li a{ text-decoration:underline; color:#004698;}
div#inside_right div.comments ul textarea{ width:100%; display:inline-block; border:1px solid #C5D5E4; background:white url(../images/input_text.gif) repeat-x;}
textarea{ width:80%; margin:5px auto; display:inline-block; border:1px solid #C5D5E4; background:white url(../images/input_text.gif) repeat-x;}
/*------------------在线QQ客服------------------*/
div#qq_online{ position:absolute; z-index:999; width:120px; height:165px; background:#ffd89c; border:1px solid #ffb73a; left:840px; top:200px;}
div#qq_online h1.qq_title{ font-weight:normal; font-size:100%; color:black; height:20px; line-height:20px; text-indent:1.2em;}
div#qq_online div.online_text{ background:white; width:90%; margin:10px auto; margin-top:0px; height:123px; text-align:center; padding-top:10px;border:1px solid #ffb73a;}
div#qq_online div.online_text p{ line-height:30px;}
/*-----------------房源高级搜索----------------------*/
div#inside_right table.search_table{ width:70%; margin:35px auto;}
div#inside_right table.search_table td{ height:30px; line-height:30px;}
div#inside_right table.search_table td span{color:#ff5a00; text-decoration:underline;}
div#inside_right table.search_table tfoot tr td{ text-align:center; height:100px; line-height:100px;}
/*----------------发布出售信息-------------------------*/
div#inside_right span.warning{ width:99.5%; margin:5px auto; border:1px solid #e0e0e0; background:#fafafa; color:#0071b2; font-size:100%; height:35px; line-height:35px; display:block; text-indent:2em; font-weight:bold;}
div#inside_right table.table_left td,div#inside_right table.table_left th{ text-align:left;}
div#inside_right table.table_left th{ height:28px; line-height:28px;}
div#inside_right table.table_left td.text_center{ text-align:center;}
div#inside_right table.table_left tr.even_color{ background:#fafafa;}
div#inside_right table.table_left tr.even_hover{ background:#eef7ff;}
/*--------------------开始计算器页面的样式设置---------------------------------------*/
div#center_xy div#inside_tool_left{ float:left; width:220px; z-index:44; background:#fafafa; border:1px solid #cad8e6;}
div#center_xy div#inside_tool_left dl{ position:relative; width:208px; margin:0 auto;}
div#center_xy div#inside_tool_left dl dd{ margin:5px auto; background:url(../images/calculator.gif) no-repeat; width:208px; height:44px; }
div#center_xy div#inside_tool_left dl dd a{ display:block; text-indent:3.5em; line-height:44px; color:#808080; font-size:13px; color:black;}
div#center_xy div#inside_tool_left dl dd a:hover{  display:block; background:url(../images/calculator.gif) no-repeat; width:208px; height:44px; text-indent:3.5em; line-height:44px; color:black; text-decoration:none;}
div#center_xy div#inside_tool_left dl dd.hover_btn a{ background:url(../images/calculator_icon.gif) no-repeat; width:208px; height:44px;}
/*---------结束计算器左导航的样式设置---------------*/
div#inside_tool_right { width:775px; float:right;  margin:0px auto; }
div table.cal_table{ width:70%; margin:15px auto; border-collapse:collapse; border:1px solid #609cbf;}
div table.cal_table td,div table.cal_table th{ border:1px solid #609cbf; line-height:20px; height:16px; text-align:left; padding:2px;}
div#inside_tool_right table.cal_table th { background:url(../images/table_title.gif) repeat-x; height:25px; line-height:25px; text-align:left; text-indent:1.2em; color:#004698;}
div table.cal_table tfoot tr td{ height:70px; text-align:center; background:#f0f8fd;}
div table.cal_table td b{ display:block; background:#cad8e6; color:#004698; text-indent:1.2em;}
div table.cal_table td span{ color:#ff5a00; text-decoration:underline;}
div.notes{ width:65%;}
div.note{ background:#f5f9fd;}
div.note p{ line-height:20px; text-indent:2em;}
div table.cal_table tfoot tr td em,div.note p span{ color:#ff5a00; text-decoration:underline; font-style:normal;}
/*--------------------开始搜索结果的样式设置----------------------------*/
div#inside_right div.search_res{ width:100%; margin:15px auto;}
div#inside_right div.search_res span#seach_list_title{ width:95%; margin:10px auto; border-bottom:1px dashed #e8e8e8; height:30px; line-height:30px; display:block; text-indent:2em; color:#666;}
div.search_res span#seach_list_title b{ color:black;}
div.search_res span#seach_list_title b#red{ color:red;}
div.search_res dl.answer{ width:93%; margin:10px auto; border-bottom:1px dashed #e8e8e8; padding:1%;}
div.search_res dl.answer dd{ line-height:25px; color:#999;}
div.search_res dl.answer dt a{ color:#004698; font-size:120%; line-height:30px; font-weight:bold;}
div.search_res dl.answer dt span.keyword{ color:red;}
div.search_res dl.answer dt a:hover{color:#ff5a00; text-decoration:underline;}
/*---------------------------服务专区客户反馈---------------------------------------------*/
div.ser_box{ width:97%; margin:25px auto; }
div.ser_box ul.ask_list{border:1px solid #cad8e6; padding:10px;}
div.ser_box ul.ask_list li{ line-height:20px; color:#505050;}
div.ser_box ul.ask_list li.ask{ color:#113e2a;}
div.ser_box ul.ask_list li.answer{ color:#58432e;}
div.ser_box ul.ask_list li b{ color:#505050;}
.ask_hight{ background:#fafafa;}
.ask_hover{ background:#eef7ff;}
div.online{ width:97%; margin:25px auto;}
div.online h1.online_title{ display:block; width:100%; border-bottom:1px dashed #eee; height:30px; line-height:30px; text-indent:0.5em; font-size:120%; margin-bottom:10px;}
div.online p{ width:70%; margin:0 auto;}
div.online p span.online_red{ color:red; font-size:100%; padding-left:3px; font-weight:bold;}
div.online p.last{ clear:both; text-align:center;}

/*-----------------表格内容左对对齐--------------------------*/
div#inside_right table.text_left{ border:1px solid #609cbf; border-collapse:collapse;}
div#inside_right table.text_left tr td{ text-align:left;}
div#inside_right table.text_left tr th{ height:28px; line-height:28px; text-align:left;}
div#inside_right table.text_left tfoot tr td{ height:50px; text-align:center; background:#f0f8fd;}
/*-----------------------查看房源评论结果-------------------------------------*/
span.yuanwen{ display:block; float:right; height:45px; line-height:45px; width:100%; text-align:right;}
span.yuanwen a{ color:#ff5a00; text-decoration:underline;}
div.site_box{ width:99%; background:#fafcff; border:1px solid #c3cbd5;}
div.site_box span.site_title{ display:block; height:35px; line-height:35px; width:100%; background:white; border-bottom:1px solid #c3cbd5; position:relative;}
div.site_box span.site_title em{ width:50%; display:block; float:left; font-style:normal;}
div.site_box span.site_title em b{ color:red;}
div.site_box input.input_site_btn{ background:url(../images/input_site_btn.gif) no-repeat; width:94px; height:28px; border:none; cursor:pointer; margin:3px 10px;}
div.site_box div.site_page{ float:right; width:30%; position:absolute; top:-6px; height:20px; right:5px;}
div.site_box dl.site_list{ width:87%; margin:8px auto; border-bottom:1px dashed #c2c3ba; padding:5px; padding-bottom:10px;}
div.site_box dl.site_list dt{ line-height:40px; font-size:110%; color:#0b3b8c; text-indent:2em;}
div.site_box dl.site_list dt b{ color:#cc0000;}
div.site_box dl.site_list dd{ text-indent:2em; line-height:20px; color:#666; }
div.site_box div.site_com{ width:100%; border:none; text-align:center;}
div.site_box div.site_com h1{ font-size:120%;}
div.site_box div.site_com h1.comments_title a{ display:block; text-align:left; width:100%; border-bottom:1px solid #c3cbd5;border-top:1px solid #c3cbd5; background:#eaeef1; color:#034da2; height:28px; line-height:28px; text-indent:1.2em;}
/*------------------------查看房源地理位置----------------------------*/
div#map{ background:white; border:1px solid #999; height:509px; width:646px; overflow:hidden; position:absolute; top:270px; left:100px; z-index:99; display:none;}
div#map h1.map_tilte{ background:url(../images/map_title.gif) repeat-x; height:31px; line-height:31px; width:100%; text-indent:1.2em; color:black; font-size:120%; position:relative;}
input.input_open{ background:url(../images/map_open.png) no-repeat; width:52px; height:25px; border:none; cursor:pointer; position:absolute; top:0; right:12px;}